acarodermatitis urticaroide - French English Dictionary